determinable contract - German English Dictionary